home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_084 / ed / unmkpat.c < prev   
C/C++ Source or Header  |  1992-05-06  |  363b  |  28 lines

  1. #include <stdio.h>
  2. #include "tools.h"
  3.  
  4. /* Free up the memory usde for token string */
  5. unmakepat(head)
  6. TOKEN    *head;
  7. {
  8.  
  9.     register TOKEN    *old_head;
  10.  
  11.     while (head)
  12.     {
  13.         switch (head->tok)
  14.         {
  15.         case CCL:
  16.         case NCCL:
  17.             free(head->bitmap);
  18.                 /* fall through to default */
  19.  
  20.         default:
  21.             old_head = head;
  22.             head = head->next;
  23.             free (old_head);
  24.             break;
  25.         }
  26.     }
  27. }
  28.